home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cato / Xm / TransientShell.z / TransientShell
Encoding:
Text File  |  1998-10-20  |  17.1 KB  |  265 lines

  1.  
  2.  
  3.  
  4.      TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll((((3333XXXX))))        UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV        TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll - The TransientShell widget class
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           ####iiiinnnncccclllluuuuddddeeee <<<<XXXXmmmm////XXXXmmmm....hhhh>>>>
  13.           ####iiiinnnncccclllluuuuddddeeee <<<<XXXX11111111////SSSShhhheeeellllllll....hhhh>>>>
  14.  
  15.  
  16.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  17.           This page documents version 1.2 of the Motif library.
  18.  
  19.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  20.           TransientShell is used for shell windows that can be
  21.           manipulated by the window manager but are not allowed to be
  22.           iconified separately.  For example, Dialog boxes make no
  23.           sense without their associated application.  They are
  24.           iconified by the window manager only if the main application
  25.           shell is iconified.
  26.  
  27.         CCCCllllaaaasssssssseeeessss
  28.           TransientShell inherits behavior and resources from CCCCoooorrrreeee,
  29.           CCCCoooommmmppppoooossssiiiitttteeee, SSSShhhheeeellllllll, WWWWMMMMSSSShhhheeeellllllll, and VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll.
  30.  
  31.           The class pointer is ttttrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllllWWWWiiiiddddggggeeeettttCCCCllllaaaassssssss.
  32.  
  33.           The class name is TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll.
  34.  
  35.         NNNNeeeewwww RRRReeeessssoooouuuurrrrcccceeeessss
  36.           The following table defines a set of widget resources used
  37.           by the programmer to specify data.  The programmer can also
  38.           set the resource values for the inherited classes to set
  39.           attributes for this widget.  To reference a resource by name
  40.           or by class in a .Xdefaults file, remove the XXXXmmmmNNNN or XXXXmmmmCCCC
  41.           prefix and use the remaining letters.  To specify one of the
  42.           defined values for a resource in a .Xdefaults file, remove
  43.           the XXXXmmmm prefix and use the remaining letters (in either
  44.           lowercase or uppercase, but include any underscores between
  45.           words).  The codes in the access column indicate if the
  46.           given resource can be set at creation time (C), set by using
  47.           XXXXttttSSSSeeeettttVVVVaaaalllluuuueeeessss (S), retrieved by using XXXXttttGGGGeeeettttVVVVaaaalllluuuueeeessss (G), or is
  48.           not applicable (N/A).
  49.  
  50.           In addition to these new resources, new resources,
  51.           TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll overrides the XXXXmmmmNNNNssssaaaavvvveeeeUUUUnnnnddddeeeerrrr resource in SSSShhhheeeellllllll
  52.           and the XXXXmmmmNNNNttttrrrraaaannnnssssiiiieeeennnntttt resource in WWWWMMMMSSSShhhheeeellllllll.
  53.  
  54.                           TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  55.          NNNNaaaammmmeeee              CCCCllllaaaassssssss             TTTTyyyyppppeeee     DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  56.          _____________________________________________________________
  57.          XmNtransientFor   XmCTransientFor   Widget   NULL      CSG
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll((((3333XXXX))))        UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV        TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll((((3333XXXX))))
  71.  
  72.  
  73.  
  74.           XXXXmmmmNNNNttttrrrraaaannnnssssiiiieeeennnnttttFFFFoooorrrr
  75.                     Specifies a widget for which the shell acts as a
  76.                     pop-up.  If this resource is NULL or is a widget
  77.                     that has not been realized, the XXXXmmmmNNNNwwwwiiiinnnnddddoooowwwwGGGGrrrroooouuuupppp is
  78.                     used instead.
  79.  
  80.  
  81.         IIIInnnnhhhheeeerrrriiiitttteeeedddd RRRReeeessssoooouuuurrrrcccceeeessss
  82.           TransientShell inherits behavior and resources from the
  83.           following superclasses.  For a complete description of each
  84.           resource, refer to the man page for that superclass.
  85.  
  86.           The following table defines a set of widget resources used
  87.           by the programmer to specify data.  The programmer can also
  88.           set the resource values for the inherited classes to set
  89.           attributes for this widget.  To reference a resource by name
  90.           or by class in a .Xdefaults file, remove the XXXXmmmmNNNN or XXXXmmmmCCCC
  91.           prefix and use the remaining letters.  To specify one of the
  92.           defined values for a resource in a .Xdefaults file, remove
  93.           the XXXXmmmm prefix and use the remaining letters (in either
  94.           lowercase or uppercase, but include any underscores between
  95.           words).  The codes in the access column indicate if the
  96.           given resource can be set at creation time (C), set by using
  97.           XXXXttttSSSSeeeettttVVVVaaaalllluuuueeeessss (S), retrieved by using XXXXttttGGGGeeeettttVVVVaaaalllluuuueeeessss (G), or is
  98.           not applicable (N/A).
  99.  
  100.                                    VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  101.      NNNNaaaammmmeeee                     CCCCllllaaaassssssss                    TTTTyyyyppppeeee            DDDDeeeeffffaaaauuuulllltttt      AAAAcccccccceeeessssssss
  102.      _____________________________________________________________________________________
  103.      XmNaudibleWarning        XmCAudibleWarning        unsigned char   XmBELL       CSG
  104.      XmNbuttonFontList        XmCButtonFontList        XmFontList      dynamic      CSG
  105.      XmNdefaultFontList       XmCDefaultFontList       XmFontList      dynamic      CG
  106.      XmNdeleteResponse        XmCDeleteResponse        unsigned char   XmDESTROY    CSG
  107.      XmNinputMethod           XmCInputMethod           String          NULL         CSG
  108.      XmNkeyboardFocusPolicy   XmCKeyboardFocusPolicy   unsigned char   XmEXPLICIT   CSG
  109.      XmNlabelFontList         XmCLabelFontList         XmFontList      dynamic      CSG
  110.      XmNmwmDecorations        XmCMwmDecorations        int             -1           CSG
  111.      XmNmwmFunctions          XmCMwmFunctions          int             -1           CSG
  112.      XmNmwmInputMode          XmCMwmInputMode          int             -1           CSG
  113.      XmNmwmMenu               XmCMwmMenu               String          NULL         CSG
  114.      XmNpreeditType           XmCPreeditType           String          dynamic      CSG
  115.      XmNshellUnitType         XmCShellUnitType         unsigned char   XmPIXELS     CSG
  116.      XmNtextFontList          XmCTextFontList          XmFontList      dynamic      CSG
  117.      XmNuseAsyncGeometry      XmCUseAsyncGeometry      Boolean         False        CSG
  118.  
  119.                                   WWWWMMMMSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  120.      NNNNaaaammmmeeee               CCCCllllaaaassssssss              TTTTyyyyppppeeee      DDDDeeeeffffaaaauuuulllltttt                 AAAAcccccccceeeessssssss
  121.      ______________________________________________________________________________
  122.      XmNbaseHeight      XmCBaseHeight      int       XtUnspecifiedShellInt   CSG
  123.      XmNbaseWidth       XmCBaseWidth       int       XtUnspecifiedShellInt   CSG
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 4/30/98)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll((((3333XXXX))))        UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV        TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll((((3333XXXX))))
  137.  
  138.  
  139.  
  140.      XmNheightInc       XmCHeightInc       int       XtUnspecifiedShellInt   CSG
  141.      XmNiconMask        XmCIconMask        Pixmap    NULL                    CSG
  142.      XmNiconPixmap      XmCIconPixmap      Pixmap    NULL                    CSG
  143.      XmNiconWindow      XmCIconWindow      Window    NULL                    CSG
  144.      XmNiconX           XmCIconX           int       -1                      CSG
  145.      XmNiconY           XmCIconY           int       -1                      CSG
  146.      XmNinitialState    XmCInitialState    int       NormalState             CSG
  147.      XmNinput           XmCInput           Boolean   True                    CSG
  148.      XmNmaxAspectX      XmCMaxAspectX      int       XtUnspecifiedShellInt   CSG
  149.      XmNmaxAspectY      XmCMaxAspectY      int       XtUnspecifiedShellInt   CSG
  150.      XmNmaxHeight       XmCMaxHeight       int       XtUnspecifiedShellInt   CSG
  151.      XmNmaxWidth        XmCMaxWidth        int       XtUnspecifiedShellInt   CSG
  152.      XmNminAspectX      XmCMinAspectX      int       XtUnspecifiedShellInt   CSG
  153.      XmNminAspectY      XmCMinAspectY      int       XtUnspecifiedShellInt   CSG
  154.      XmNminHeight       XmCMinHeight       int       XtUnspecifiedShellInt   CSG
  155.      XmNminWidth        XmCMinWidth        int       XtUnspecifiedShellInt   CSG
  156.      XmNtitle           XmCTitle           String    dynamic                 CSG
  157.      XmNtitleEncoding   XmCTitleEncoding   Atom      dynamic                 CSG
  158.      XmNtransient       XmCTransient       Boolean   True                    CSG
  159.      XmNwaitForWm       XmCWaitForWm       Boolean   True                    CSG
  160.      XmNwidthInc        XmCWidthInc        int       XtUnspecifiedShellInt   CSG
  161.      XmNwindowGroup     XmCWindowGroup     Window    dynamic                 CSG
  162.      XmNwinGravity      XmCWinGravity      int       dynamic                 CSG
  163.      XmNwmTimeout       XmCWmTimeout       int       5000 ms                 CSG
  164.  
  165.                                               SSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  166.      NNNNaaaammmmeeee                      CCCCllllaaaassssssss                     TTTTyyyyppppeeee                     DDDDeeeeffffaaaauuuulllltttt          AAAAcccccccceeeessssssss
  167.      ____________________________________________________________________________________________________
  168.      XmNallowShellResize       XmCAllowShellResize       Boolean                  False            CG
  169.      XmNcreatePopupChildProc   XmCCreatePopupChildProc   XtCreatePopupChildProc   NULL             CSG
  170.      XmNgeometry               XmCGeometry               String                   NULL             CSG
  171.      XmNoverrideRedirect       XmCOverrideRedirect       Boolean                  False            CSG
  172.      XmNpopdownCallback        XmCCallback               XtCallbackList           NULL             C
  173.      XmNpopupCallback          XmCCallback               XtCallbackList           NULL             C
  174.      XmNsaveUnder              XmCSaveUnder              Boolean                  True             CSG
  175.      XmNvisual                 XmCVisual                 Visual *                 CopyFromParent   CSG
  176.  
  177.                              CCCCoooommmmppppoooossssiiiitttteeee RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  178.      NNNNaaaammmmeeee                CCCCllllaaaassssssss               TTTTyyyyppppeeee          DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  179.      ______________________________________________________________________
  180.      XmNchildren         XmCReadOnly         WidgetList    NULL      G
  181.      XmNinsertPosition   XmCInsertPosition   XtOrderProc   NULL      CSG
  182.      XmNnumChildren      XmCReadOnly         Cardinal      0         G
  183.  
  184.                                                    CCCCoooorrrreeee RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  185.      NNNNaaaammmmeeee                            CCCCllllaaaassssssss                           TTTTyyyyppppeeee             DDDDeeeeffffaaaauuuulllltttt                AAAAcccccccceeeessssssss
  186.      ______________________________________________________________________________________________________________
  187.      XmNaccelerators                 XmCAccelerators                 XtAccelerators   dynamic                CSG
  188.      XmNancestorSensitive            XmCSensitive                    Boolean          dynamic                G
  189.      XmNbackground                   XmCBackground                   Pixel            dynamic                CSG
  190.  
  191.  
  192.  
  193.  
  194.  
  195.      Page 3                                          (printed 4/30/98)
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll((((3333XXXX))))        UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV        TTTTrrrraaaannnnssssiiiieeeennnnttttSSSShhhheeeellllllll((((3333XXXX))))
  203.  
  204.  
  205.  
  206.      XmNbackgroundPixmap             XmCPixmap                       Pixmap           XmUNSPECIFIED_PIXMAP   CSG
  207.      XmNborderColor                  XmCBorderColor                  Pixel            XtDefaultForeground    CSG
  208.      XmNborderPixmap                 XmCPixmap                       Pixmap           XmUNSPECIFIED_PIXMAP   CSG
  209.      XmNborderWidth                  XmCBorderWidth                  Dimension        1                      CSG
  210.      XmNcolormap                     XmCColormap                     Colormap         dynamic                CG
  211.      XmNdepth                        XmCDepth                        int              dynamic                CG
  212.      XmNdestroyCallback              XmCCallback                     XtCallbackList   NULL                   C
  213.      XmNheight                       XmCHeight                       Dimension        dynamic                CSG
  214.      XmNinitialResourcesPersistent   XmCInitialResourcesPersistent   Boolean          True                   C
  215.      XmNmappedWhenManaged            XmCMappedWhenManaged            Boolean          True                   CSG
  216.      XmNscreen                       XmCScreen                       Screen *         dynamic                CG
  217.      XmNsensitive                    XmCSensitive                    Boolean          True                   CSG
  218.      XmNtranslations                 XmCTranslations                 XtTranslations   dynamic                CSG
  219.      XmNwidth                        XmCWidth                        Dimension        dynamic                CSG
  220.      XmNx                            XmCPosition                     Position         0                      CSG
  221.      XmNy                            XmCPosition                     Position         0                      CSG
  222.  
  223.         TTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnssss
  224.           There are no translations for TransientShell.
  225.  
  226.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  227.           CCCCoooommmmppppoooossssiiiitttteeee((((3333XXXX)))), CCCCoooorrrreeee((((3333XXXX)))), SSSShhhheeeellllllll((((3333XXXX)))), VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll((((3333XXXX)))), and
  228.           WWWWMMMMSSSShhhheeeellllllll((((3333XXXX)))).
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.      Page 4                                          (printed 4/30/98)
  262.  
  263.  
  264.  
  265.